package com.jaychen.spring.core.ioc;

import java.util.ArrayList;
import java.util.List;

/**
 * 包装一个对象所有的PropertyValue
 * why？为什么不是直接用list，而是封装？
 * 因为在封装一层出来，在addPropertyValue时，可以进行操作
 *
 * @Author Jay Chen
 * @Date 2020/11/9 14:42
 */
public class PropertyValues {

    private final List<PropertyValue> propertyValueList = new ArrayList<>();

    public void addPropertyValue(PropertyValue propertyValue) {
        propertyValueList.add(propertyValue);
    }

    public List<PropertyValue> getPropertyValueList() {
        return propertyValueList;
    }
}
